AlertAutoBypassTaskManager的设定

                                                             

Ø          专案简介

程式清单。

介绍EF2Kagent.exe执行档功能。

如何将Alert.vbsAutoBypass设入排程执行。

Ø          学习目标

看完本章节,您应该了解:

ü           EF2Kagent.exe功能

ü           程式的放置位址

ü           如何设定排程执行程式

Ø          准备工作

您已熟悉本系统之画面配置及系统常用工具列之操作方式。


程式的放置及清单?

EF.NET\Tools\EF2KAgent

COMEngine.dll        EF2Kagnet.exe使用的元件

ConfigManager.dll        EF2Kagnet.exe使用的元件

EFCoordinatorOfTP.dll      EF2Kagnet.exe使用的元件

Encryption.dll            EF2Kagnet.exe使用的元件

IISManager.dll            EF2Kagnet.exe使用的元件

Interop.BlowFish.dll        EF2Kagnet.exe使用的元件

Ionic.Zip.dll        EF2Kagnet.exe使用的元件


log4net.dll        EF2Kagnet.exe使用的元件

MCloudLibrary.dll        EF2Kagnet.exe使用的元件

Newtonsoft.Json.dll        EF2Kagnet.exe使用的元件

LoadConfig.dll            EF2Kagnet.exe使用的元件

PlatformUtil.dll           EF2Kagnet.exe使用的元件

EF2KAgent.exe               执行程式,需透过.bat来执行,单独执行没有效果

NET_Alert.bat            呼叫EF2Kagent.exe来执行逾时警示

NET_AutoByPass.bat   呼叫EF2Kagent.exe来执行AutoByPass

以上的都要放在同一层目录底下。

 

EF2Kagent.exe执行档功能?

Alert

逾时警示功能,当客户有设定逾时警示功能为开并且流程中的流程参数容许签核时间不为0的前决条件下,当表单逾时时,系统会发出Mail讯息通知其设定的通知人员。

AutoByPass

自动ByPass功能,当客户在流程参数设定可以自动ByPass及容许签核时间不为0的先决条件下,当表单逾时未签核时会自动带往下一关或代理人。

 

 

如何将Alert.vbsAutoBypass设入排程执行?

1.        TaskManager中建立NET_AutoByPass.bat的排程。建立的过程如下:

Step1.      电脑开启>Windows系统管理工具>工作排程器

 

Step2.      接着点选【建立工作】以进入“排程设定”。

 

 

Step3.      建立工作画面,在【一般】页签中设定下列资讯:

(1)      名称:Alert (可自行更换)。

(2)      使用者帐户:务必使用【Administrator】确保权限足够执行该程式。

(3)      勾选【不论使用者登入与否均执行(W)】,使程式方便其他使用者运行。

 

Step4.      在【触发程序】页签中,点选新增

 

 

Step5.      编辑触发程序建议设定为“每天\60分钟\持续时间不限制”,且必须勾选【已启用】。 (注:可以依照公司实际状况进行调整)

 

Step6.      在【触发程序】页签中,点选新增

 

 

Step7.      编辑:

(1)      动作:选取【启动程式】

(2)      设定:点选【浏览】,选择 EasyFlow\Tools\EF2KAgent\EF2KAgent.exe。


 

 

Step8.      参数设定:

(1)      用记事本开启 EasyFlow\Tools\EF2KAgent\NET_Alert.bat

(2)      复制引数“EFNET EFNETDB ScheduleMail type1”加入到新增引数中。( 若有需要参数可增加 DB 字串: EFNET EFNETDB ScheduleMail type1 DB 的 IP $EFNETSYS$sa$[password])

(3)      点击【确认】


 

 

 

 

 

Step9.      设定完后,可在“工作排程器程式库”列表中查看。如果需要立即执行 该项排程工作,可利用右侧 “执行”功能。

 

 

 

 

Step10.  完成设定后, NET_Alert便会依制定的时间执行,并将Log 档写在相同的路径下,Log档的名称预设为Agent_alertxxxxxxxx (产生日期).txt

 

NET_AutoBypass的设定与NET_Alert的设定大同小异,可依上述步骤设定。